direct booking - Turkish English Dictionary